// TianguoguoXiaopu-master/pages/sys/manager/index/index.js
var template = require('../../tabbar/template.js');
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    daifukuan:0,//用户待付款
    daifahuo:0,//待发货
    yisonghuo:0,//已送完货
    daishouli:0,//待受理
    daishouhuo:0,//待收货
    daidakuan:0,//待打款
    todayPayment:0,//支付金额今日
    yesterdayPayment:0,//支付金额昨日
    todayOrders:0,//订单数
    yesterdayOrders:0,//订单数昨日
    todayVisitor:0,//访客
    yesterdayVisitor:0,//访客昨日
    
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    const db = wx.cloud.database()
    const _ =db.command
    var that= this
    wx.cloud.callFunction({
      name: 'getopenid',
      
      success: openidres => {
        
       
        
        db.collection('user').where({_openid:openidres.result.openid}).get({
          success: res1 => {
            
            if(res1 && res1.data.length>0 && res1.data[0].isManager > 0){
             
              app.globalData.isManager=res1.data[0].isManager
               // wx.setStorageSync('isManager',  res1.data[0].isManager);
                that.setData({
                userInfo:res1.data[0],
                hasUser:true
              })
              
              that.onShow()
            
            }else{
              
             // wx.removeStorageSync('isManager');
              wx.reLaunch({
                url: '../../../choiceness/index',
              })
            }
          }
        })
      }
    })
  },
  //添加公告
  addNotice(){
    wx.navigateTo({
     url: '../../notice/addnotice',
    })
  },
  //添加员工
  addyuangong(){
    wx.navigateTo({
      url: '../../yuangong/yuangong',
    })
  },
  //添加优惠券
  addcoupons(){
    wx.navigateTo({
      url: '../../coupons/coupons',
    })
  },
  //订单管理
  toOrders(){
    wx.navigateTo({
      url: '../../orders/orders?type=0',
    })
  },
  //去售后
  toShouhou(){
    wx.navigateTo({
      url: '../../orders/shouhou?type=0',
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    //隐藏主页图标
    wx.hideHomeButton()
    template.tabbar("tabBar", 0, this)//0表示第一个tabbar
    this.getdingdanStatus()
  },
 //查询订单状态 优惠券数量 积分
  getdingdanStatus(){
    let that = this;
    //云函数参数
    /*
    var  pam ={
      db:"",
      type:"",
      data:"",
      indexKey:"",
      condition:{
        
      },
      skip:0,
      limit:1000
    }*/
    wx.cloud.callFunction({
      name: 'manager',
      data:{},
      success: res => {
       
        that.setData({
          daifukuan:res.result.daifukuan.total,
          daifahuo:res.result.daifahuo.total,
          yisonghuo:res.result.yisonghuo.total,
          daishouli:res.result.daishouli.total,
          daishouhuo:res.result.daishouhuo.total,
          daidakuan:res.result.daidakuan.total,
        })
      },
      fail: err => {
        console.error('[云函数] [login] 调用失败', err)
      }
    })
  },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})